#!/usr/local/bin/bash

DEV=""
#DEV=/dev/sd1a

mount $DEV /home/filedisk
rm -rf /home/filedisk/*


if [ "$1" == "test1" ]; then
		###### test 1 - nemazat dokud nefunguje
		./fragfile.sh 2 20 a_ big
		./fragfile.sh 50 20 b_ 
		./fragfile.sh 2 20 a_ big
		./fragfile.sh 50 20 c_ 
		./fragfile.sh 10 20 d_ big
		./fragfile.sh 50 20 b_ 
		./fragfile.sh 10 20 e_ big
		./fragfile.sh 50 20 b_ 
		./fragfile.sh 2 20 a_ big
		###### test 2

		rm /home/filedisk/b_{5,10,15,20,25}
		rm /home/filedisk/c_{5,10,15,20,25}

elif [ "$1" == "test2" ]; then
		./fragfile.sh 5 5000 a_

elif [ "$1" == "test3" ]; then
		./fragfile.sh 9 20 a_ big
		./fragfile.sh 2 20 a_ big

elif [ "$1" == "test4" ]; then
		./fragfile.sh 9 20 a_ big
		./fragfile.sh 2 20 b_ big

elif [ "$1" == "test5" ]; then
		./fragfile.sh 2 300 a_ big

elif [ "$1" == "test6" ]; then
		./fragfile.sh 100 20 a_ 
		./fragfile.sh 100 20 b_ 
		./fragfile.sh 100 20 c_ 
		./fragfile.sh 90 20 a_ 
		./fragfile.sh 90 20 b_ 
		./fragfile.sh 90 20 c_ 

elif [ "$1" == "test7" ]; then
		./fragfile.sh 3 10 a_ small 
		./fragfile.sh 3 1 b_ small 

# soubory pouze prime, plna 1 cg
elif [ "$1" == "mereni1" ]; then
		echo "mereni 1" > /dev/stderr 
		./fragfile.sh 1050 12 a_

# vsechny soubory maji indir bloky na stejne cg
elif [ "$1" == "mereni2" ]; then
		echo "mereni 2" > /dev/stderr 
		./fragfile.sh 850 14 a_

# defrag soubory na cg=1 maji vsechny indir bloky na cg=0 
elif [ "$1" == "mereni3" ]; then
		echo "mereni 3" > /dev/stderr 
		./fragfile.sh 850 14 a_
		#./fragfile.sh 1050 12 a_
		./fragfile.sh 850 14 a_

elif [ "$1" == "mereni4" ]; then
		echo "mereni 4" > /dev/stderr 
		# 10m
		#./fragfile.sh 2 640 a_ 
		#./fragfile.sh 2 10 a_  big

		# 20m
		#./fragfile.sh 2 1280 a_ 
		#./fragfile.sh 2 20 a_  big

		# 80m
		#./fragfile.sh 2 5120 a_ 
		#./fragfile.sh 2 80 a_  big
		./fragfile.sh 2 8 a_  640b 

		# 160m
		#./fragfile.sh 2 10240 a_ 
		#./fragfile.sh 2 160 a_  big
		#./fragfile.sh 2 16 a_  640b 

		# 300m
		#./fragfile.sh 2 19200 a_ 
		#./fragfile.sh 2 300 a_  big
		#./fragfile.sh 2 30 a_  640b 
else 


#./fragfile.sh 3 10 a_ big
#./fragfile.sh 2 12 a_


./fragfile.sh 1 6 a_ 640b 

#./fragfile.sh 30 10 a_
#rm /home/filedisk/a_{5,10,15,20,25}

#./fragfile.sh 1 10 a_
#./fragfile.sh 1 10 b_
#./fragfile.sh 1 10 c_
#rm /home/filedisk/b_1

#./fragfile.sh 30 50 a_ normal dir1 
#./fragfile.sh 30 50 a_ normal dir2 
#./fragfile.sh 30 50 a_ normal dir3 
#./fragfile.sh 30 50 a_ normal dir4 
#./fragfile.sh 30 50 a_ normal dir5 
#./fragfile.sh 30 50 a_ normal dir6 
#./fragfile.sh 30 50 a_ normal dir7 

#rm /home/filedisk/a_{10..15}

a=a # mezi else a fi musi neco byt
fi

echo ======================================
#md5 /home/filedisk/*
echo ======================================

umount /home/filedisk
